having some developmental delay - Englisch Synonyme Wörterbuch